package com.yyl.common.annotation;

import com.yyl.common.constant.Inter.CommonConstant;

import java.lang.annotation.*;

/**
 * 系统日志注解
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface AutoLog {

    /**
     * 日志内容
     */
    String value() default "";

    /**
     * 日志类型
     * @return 0:操作日志；1：登陆日志；2：定时任务
     */
    int logType() default CommonConstant.LOG_TYPE_2;

    /**
     * 操作日志类型
     * @return （1.查询，2.添加，3.修改，4.删除）
     */
    int operatorType() default 0;


}
